admit the truth of a fact - English Synonyms Dictionary